package com.sinog.alarm.mapper.db1;

import com.baomidou.dynamic.datasource.annotation.DS;
import com.sinog.alarm.model.SystemCode;
import java.util.List;

/**
 * @desc DepartmentUserMapper
 * @author lk
 * @date 2022-02-17 10:18
 */
@DS("db1")
public interface DepartmentUserMapper {

    /**
     * 3、有部门，没有用户
     * @return List<SystemCode>
     */
    List<SystemCode> findDepartmentNotHaveUser();

    /**
     * 4、有用户，没有部门
     * @return List<SystemCode>
     */
    List<SystemCode> findUserNotHaveDepartment();

    /**
     * 19、查询tbsys_department和tbsys_user上级不一致，不一致的需要排查原因使其一致
     * @return List<SystemCode>
     */
    List<SystemCode> departmentInconsistentUser();
}